Kagiso Rabada has been cleared to play for South Africa in the remaining two Tests of their series against Australia after his ban was rescinded on appeal.
Kagiso Rabada has been cleared to play for South Africa in the remaining two Tests of their series against Australia after his ban was rescinded on appeal.